Unrestricted and Finite Model Reasoning in Class-Based Representation Formalisms

نویسنده

  • Diego Calvanese
چکیده

vii 1 Representing Structured Information 1 1.1 Semantic Networks and Frame Based Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.2 Description Logics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 2 1.3 Semantic Data Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 1.4 Object-Oriented Data Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.5 Goal of the Thesis and Main Results . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 1.6 Structure of the Thesis . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8 2 Representing Intensional Knowledge by L-Schemata 9 2.1 Syntax and Semantics of L-Languages . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.1.1 The Core Language (L0, L−) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.1.2 Disjunction (LU) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.1.3 Qualified Existential Quantification (LE) . . . . . . . . . . . . . . . . . . . . . . . . . 11 2.1.4 Number Restrictions (LN , LF , LQ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12 2.1.5 Inverse Attributes (LI) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.1.6 General Negation (LC) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13 2.1.7 Arbitrary Links (LL, LD, L∆, LV) . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 2.1.8 Structured Objects (LO) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 2.1.9 Achieving Maximum Expressivity (LT , LT −) . . . . . . . . . . . . . . . . . . . . . . . 17 2.1.10 Summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 2.2 L-Schemata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.2.1 Cycles in L-Schemata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 2.2.2 Primitive L-Schemata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.2.3 Free L-Schemata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.2.4 Summary and Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 21 2.3 Schema Level Reasoning . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 2.3.1 Reasoning Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24 2.3.2 Equivalence of Schemata . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26 2.4 Finite versus Unrestricted Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 3 Modeling Known Formalisms 29 3.1 Comparison with Description Logics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 3.2 Modeling Frame Based Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.2.1 Syntax of Frame Based Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 3.2.2 Semantics of Frame Based Systems . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 3.2.3 Relationship between Frame Based Systems and L-Schemata . . . . . . . . . . . . . . 32 3.3 Modeling Semantic Data Models . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.3.1 Syntax of the Entity-Relationship Model . . . . . . . . . . . . . . . . . . . . . . . . . . 34 3.3.2 Semantics of the Entity-Relationship Model . . . . . . . . . . . . . . . . . . . . . . . . 36 3.3.3 Relationship between ER-Schemata and L-Schemata . . . . . . . . . . . . . . . . . . . 37

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Unified Framework for Class-Based Representation Formalisms

The notion of class is ubiquitous in Computer Science and is central in many knowledge representation languages. In this paper we propose a representation formalism in the style of concept languages, with the aim of providing a unified framework for classbased formalisms. The language we consider is quite expressive and features a novel combination of constructs including number restrictions, i...

متن کامل

A Uniied Framework for Class-based Representation Formalisms

The notion of class is ubiquitous in Computer Science and is central in many knowledge representation languages. In this paper we propose a representation formalism in the style of concept languages, with the aim of providing a uniied framework for class-based formalisms. The language we consider is quite expressive and features a novel combination of constructs including number restrictions , ...

متن کامل

Unifying Class-Based Representation Formalisms

The notion of class is ubiquitous in computer science and is central in many formalisms for the representation of structured knowledge used both in knowledge representation and in databases. In this paper we study the basic issues underlying such representation formalisms and single out both their common characteristics and their distinguishing features. Such investigation leads us to propose a...

متن کامل

An Abstract Logical Approach to Characterizing Strong Equivalence in Logic-based Knowledge Representation Formalisms

We consider knowledge representation (KR) formalisms as collections of finite knowledge bases with a model-theoretic semantics. In this setting, we show that for every KR formalism there is a formalism that characterizes strong equivalence in the original formalism, that is unique up to isomorphism and that has a model theory similar to classical logic.

متن کامل

Description Logics: Foundations for Class-based Knowledge Representation

Class-based languages express knowledge in terms of objects and classes, and have inspired a huge number of formalisms in computer science. Description logics form a family of both class-based and logic-based knowledge representation languages which allow for modeling an application domain in terms of objects, classes and relationships between classes, and for reasoning about them. This paper p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996